good moral character and habits - Espagnol Anglais Dictionnaire